setInfos(3, "Damian", "Cyber Master Damian will take care of you - a big 24/7 script including permissions, punishments...", "Indica, Doti", "started", 0xFFFFFF, "en", ["anal", "long", "exhibition", "femaledom", "formale", "humiliation", "urine", "transgender", "options", "spanking", "shopping", "toys", "sperm"]);

// CyberMistress - morningritual
//
def endReached = false
def block = "begin"
if(loadString("cybermistress.wanted_start_block")!=null) {
	block = loadString("cybermistress.wanted_start_block")
	save("cybermistress.wanted_start_block",null)
}
def newBlock = block
while(!endReached && newBlock!=null) {
block = null
switch(newBlock) {
case "begin":
	if(getRandom(2)==0)
		setImage("jewell/assignments.jpg")
	else
		setImage("jewell/assignments2.jpg")
	def messages0 = ["Good morning slave, are you ready to begin another day of slavery?","Good morning slut, time to begin another day of service to me.","Good morning my toy, I wonder how I shall play with you today?"]
	def hourNow = Calendar.getInstance().get(Calendar.HOUR_OF_DAY)
	if(hourNow > 13) {
		show("Slave, you are late for your morning ritual.")
		
	} else
		show(messages0[getRandom(3)])
	wait(7)
	block = "edit"
	break

case "edit":
	def messages1 = ["Strip yourself naked and kneel in front of me, "+loadString("intro.name")+".","You know the drill slut, clothes off and kneel before me NOW!","Take your clothes off "+loadString("intro.name")+", and kneel before me."]
	show(messages1[getRandom(3)])
	showButton("Ready Master")
	block = "begin2"
	break

case "begin2":
	show("It's time for you to recite your oath of service to me. You must speak the words out loud over and over until I tell you to stop. This needs to be drilled into your head.")
	showButton("Ready Master")
	block = "begin3"
	break

case "begin3":
	show("Oath of Service\n\n\"I am a worthless cocksucking slave. I don't deserve control over my own life. My pussy ass belongs to my Master. I am an object wholly owned by him.\"")
	wait(60+getRandom(60))
	block = "begin4"
	break

case "begin4":
	def messages4 = ["There, now you're in the correct mindset to serve me properly.","There we go. A good reminder of your role in life to carry with you throughout the day."]
	show(messages4[getRandom(2)])
	showButton("Thank you Master")
	block = "stuff"
	break

case "stuff":
	show("Continue to kneel before me. Sit up straight. Do not so much as move a muscle until I say.")
	wait(30+getRandom(10)*getRandom(10))
	block = "stuff2"
	break

case "stuff2":
	def messages6 = ["Alright my little slave, you may begin your day.","That will suffice for now slave, you may begin your day.","Very well slave, you may begin your day."]
	show(messages6[getRandom(3)])
	showButton("Thank you Master")
	block = "finish"
	break

case "finish":
	endReached = true
	return "jewell"
	break

default:
	show("Unfinished ? ("+block+")")
	endReached = true
} // end switch 
newBlock = block
} // end while

// This script, from http://ss.deviatenow.com, is protected by this licence : 
// CC by-NC, see http://creativecommons.org/licenses/by-nc/3.0/
